Central Park New York, USA - 0 views
-
Niharika Anand on 27 Jan 16Central Park, New York is public park located in New York City of the USA. It is designed by English architect Calvert Vaux, one of the largest park and frequently visited tourist destinations of New York.